//config.rs
//存放配置项
//方便DEBUG等 什么？你问我为什么不用toml/yaml？[东京阿诺戴眼镜咬牙切齿.jpg]

pub const DEBUG_OR_NOT: bool = true;

#[derive(Debug, Clone)]
pub struct FormatConfig {
    indent_width: usize, // 每级缩进空格数，默认 4
}

impl Default for FormatConfig {
    fn default() -> Self {
        Self {
            indent_width: 4,
        }
    }
}

impl FormatConfig {
    pub fn get_indent_width(&self) -> usize {
        self.indent_width
    }
}
